.route{
  border-width: 1px;
  border-color: black;
  border-style: dotted;
  padding: 1em;
  margin: 0.1em;  

  width: 10cm;
  height: 5cm;
  
  float:left;
}

.route .name{
  font-weight: normal;
  float-left;
  font-size: 0.75cm;
}

.route .color{
  font-weight: bold;
  font-size: 1cm;
}

.route .grade{
  font-weight: bold;
  font-size: 1.5cm;
  padding-left: 0.5em;
}

.route .build{
 left: 0.5em;
 font-size: 0.5cm;
}

.route .workers{
 right: 0.5em;
 float:right; 
 font-size: 0.5cm;
 margin-bottom: 0.5em;
}
